Toward real-time realistic humanoid manipulation tasks in changing environments
نویسنده
چکیده
A central challenging problem in humanoid robotics is to plan and execute dynamic tasks in changing environments, and at the same time keep the result convincing and realistic. Sampling-based online motion planners are particularly powerful for automatically generating collision-free motions in changing environments. However, without learning strategies, each task still has to be planned from scratch, preventing these algorithms from getting closer to realtime performance. Moreover, the nature of the random sampling strategy employed in these planners also results in extremely non human-like solutions. This document addresses these two issues by proposing to learn important features from previously planned solutions, or from real captured motion to improve both the efficiency and the solution quality. Our methods work in changing environments, where obstacles can have different positions in different tasks. However, we assume that obstacles are static during the execution of a single task. We first propose the Attractor Guided Planner (AGP), which extends existing motion planners in two simple but important ways. First, it extracts significant attractor points from successful paths as guiding landmarks for new similar tasks. Second, it relies on a task comparison metric to decide when previous solutions should be reused to guide the planning of new tasks. The task comparison metric takes into account the task specification and as well environment features which are relevant to the query. With combination of motion capture technique, the AGP planner also shows big improvements towards generating realistic planned motions. We propose a constraint detection method that applies to humanoid manipulation tasks. After recording a performer’s demonstrated motion, our method will automatically detect important constraints, and then segment the input motion according to different types of constraints. Attractors are placed at the connections between each pair of segments and assigned the same constraints as the previous segment. Then, given a new similar task, the new planning is guided not only toward the locations of the attractors, but also preserving the constraints of the attractors. Several experiments are presented with different humanoid reaching examples where obstacles are differently located for each task. Our results show that the AGP greatly improves both the planning time and solution quality, when comparing to traditional sampling-based motion planners. We also show that with our constraint detection method, the AGP planner can efficiently find a solution that preserves the features of the input motion, making the solution motion coherent with the task being solved and therefore more realistic. Although our current results are not yet capable of achieving real-time performance nor overall realistic humanlike motions, we believe that the techniques introduced here are key for getting closer to these goals.
منابع مشابه
Toward humanoid manipulation in human-centred environments
In order for humanoid robots to enter human-centred environments, it is indispensable to equip them with manipulative, perceptive and communicative skills necessary for real-time interaction with the environment and humans. The goal of our work is to provide reliable and highly integrated humanoid platforms which on the one hand allow the implementation and tests of various research activities ...
متن کاملExtraction of Whole-Body Affordances for Loco-Manipulation Tasks
Humanoid robots that have to operate in cluttered and unstructured environments, such as man-made and natural disaster scenarios, require sophisticated sensorimotor capabilities. A crucial prerequisite for the successful execution of whole-body locomotion and manipulation tasks in such environments is the perception of the environment and the extraction of associated environmental affordances.,...
متن کاملArmar-iii: a Humanoid Platform for Perception-action Integration
In this paper, we present a new humanoid robot currently being developed for applications in human-centered environments. In order for humanoid robots to enter human-centered environments, it is indispensable to equip them with manipulative, perceptive and communicative skills necessary for real-time interaction with the environment and humans. The goal of our work is to provide reliable and hi...
متن کاملModel Based Visual Servoing Tasks with an Autonomous Humanoid Robot
Many model based techniques have been proposed in the literature for applying domestic service tasks on humanoid robots, such as teleoperation, learning from demonstration and imitation. However sensor based robot control overcomes many of the difficulties of uncertain models and unknown environments which limit the domain of application of the previous methods. Furthermore, for service and man...
متن کاملEfficient Motion and Grasp Planning for Humanoid Robots
The control system of a robot operating in a human-centered environments should address the problem of motion planning to generate collision-free motions for grasping and manipulation tasks. To deal with the complexity of these tasks in such environments, different motion planning algorithms can be used. We present a motion planning framework for manipulation and grasping tasks consisting of di...
متن کامل